to travel through - Alemán Inglés Diccionario